temporary leave - Spanish English Dictionary